artificial mortars - German English Dictionary